The Architecture of the XtreemOS Grid Checkpointing Service
Identifieur interne : 001002 ( Main/Exploration ); précédent : 001001; suivant : 001003The Architecture of the XtreemOS Grid Checkpointing Service
Auteurs : John Mehnert-Spahn [Allemagne] ; Thomas Ropars [France] ; Michael Schoettner [Allemagne] ; Christine Morin [France]Source :
Abstract
The EU-funded XtreemOS project implements a grid opera\-ting system (OS) transparently exploiting distributed resources through the SAGA and POSIX interfaces. XtreemOS uses an integrated grid checkpointing service (XtreemGCP) for implementing migration and fault tolerance for grid applications. Checkpointing and restarting applications in a grid requires saving and restoring distributed/parallel applications in distributed heterogeneous environments. In this paper we present the architecture of the XtreemGCP service integrating existing system-specific checkpointer solutions. We propose to bridge the gap between grid semantics and system-specific checkpointers by introducing a common kernel checkpointer API that allows using different checkpointers in a uniform way. Our architecture is open to support different checkpointing strategies that can be adapted according to evolving failure situations or changing application requirements. Finally, we discuss measurements numbers showing that the XtreemGGP architecture introduces only minimal overhead.
Url:
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Hal, to step Corpus: 000258
- to stream Hal, to step Curation: 000258
- to stream Hal, to step Checkpoint: 000502
- to stream Main, to step Merge: 001019
- to stream Main, to step Curation: 001002
Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">The Architecture of the XtreemOS Grid Checkpointing Service</title>
<author><name sortKey="Mehnert Spahn, John" sort="Mehnert Spahn, John" uniqKey="Mehnert Spahn J" first="John" last="Mehnert-Spahn">John Mehnert-Spahn</name>
<affiliation wicri:level="1"><hal:affiliation type="laboratory" xml:id="struct-84577" status="VALID"><orgName>Institut für Informatik [Düsseldorf]</orgName>
<desc><address><addrLine>Heinrich-Heine-Universität, Universitätsstr.1, 40225 Düsseldorf</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.cs.uni-duesseldorf.de/</ref>
</desc>
<listRelation><relation active="#struct-367225" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-367225" type="direct"><org type="institution" xml:id="struct-367225" status="INCOMING"><orgName>Heinrich-Heine University, Duesseldorf</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>Allemagne</country>
</affiliation>
</author>
<author><name sortKey="Ropars, Thomas" sort="Ropars, Thomas" uniqKey="Ropars T" first="Thomas" last="Ropars">Thomas Ropars</name>
<affiliation wicri:level="1"><hal:affiliation type="researchteam" xml:id="struct-2526" status="OLD"><orgName>Programming distributed parallel systems for large scale numerical simulation</orgName>
<orgName type="acronym">PARIS</orgName>
<date type="start">1999-12-14</date>
<date type="end">2009-12-31</date>
<desc><address><addrLine>Campus de Beaulieu, 35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/paris</ref>
</desc>
<listRelation><relation active="#struct-2494" type="direct"></relation>
<relation active="#struct-105160" type="indirect"></relation>
<relation active="#struct-117606" type="indirect"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation name="UMR6074" active="#struct-441569" type="indirect"></relation>
<relation active="#struct-6862" type="direct"></relation>
<relation active="#struct-419153" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-2494" type="direct"><org type="laboratory" xml:id="struct-2494" status="OLD"><orgName>Institut de Recherche en Informatique et Systèmes Aléatoires</orgName>
<orgName type="acronym">IRISA</orgName>
<desc><address><addrLine>Campus universitaire de Beaulieu - 35042 Rennes</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.irisa.fr/</ref>
</desc>
<listRelation><relation active="#struct-105160" type="direct"></relation>
<relation active="#struct-117606" type="direct"></relation>
<relation active="#struct-300009" type="direct"></relation>
<relation name="UMR6074" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-105160" type="indirect"><org type="institution" xml:id="struct-105160" status="VALID"><orgName>Université de Rennes 1</orgName>
<orgName type="acronym">UR1</orgName>
<desc><address><addrLine>2 rue du Thabor - CS 46510 - 35065 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-rennes1.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-117606" type="indirect"><org type="institution" xml:id="struct-117606" status="VALID"><orgName>Institut National des Sciences Appliquées - Rennes</orgName>
<orgName type="acronym">INSA Rennes</orgName>
<desc><address><addrLine>20, avenue des Buttes de Coësmes - CS 70839 - 35708 Rennes cedex 7</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.insa-rennes.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle name="UMR6074" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-6862" type="direct"><org type="institution" xml:id="struct-6862" status="VALID"><orgName>École normale supérieure - Cachan</orgName>
<orgName type="acronym">ENS Cachan</orgName>
<desc><address><addrLine>61, avenue du Président Wilson - 94230 Cachan</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-cachan.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-419153" type="direct"><org type="laboratory" xml:id="struct-419153" status="VALID"><orgName>Inria Rennes – Bretagne Atlantique </orgName>
<desc><address><addrLine>Campus de beaulieu35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/centre/rennes</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
<placeName><settlement type="city">Rennes</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université de Rennes 1</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
</affiliation>
</author>
<author><name sortKey="Schoettner, Michael" sort="Schoettner, Michael" uniqKey="Schoettner M" first="Michael" last="Schoettner">Michael Schoettner</name>
<affiliation wicri:level="1"><hal:affiliation type="laboratory" xml:id="struct-84577" status="VALID"><orgName>Institut für Informatik [Düsseldorf]</orgName>
<desc><address><addrLine>Heinrich-Heine-Universität, Universitätsstr.1, 40225 Düsseldorf</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.cs.uni-duesseldorf.de/</ref>
</desc>
<listRelation><relation active="#struct-367225" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-367225" type="direct"><org type="institution" xml:id="struct-367225" status="INCOMING"><orgName>Heinrich-Heine University, Duesseldorf</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>Allemagne</country>
</affiliation>
</author>
<author><name sortKey="Morin, Christine" sort="Morin, Christine" uniqKey="Morin C" first="Christine" last="Morin">Christine Morin</name>
<affiliation wicri:level="1"><hal:affiliation type="researchteam" xml:id="struct-2526" status="OLD"><orgName>Programming distributed parallel systems for large scale numerical simulation</orgName>
<orgName type="acronym">PARIS</orgName>
<date type="start">1999-12-14</date>
<date type="end">2009-12-31</date>
<desc><address><addrLine>Campus de Beaulieu, 35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/paris</ref>
</desc>
<listRelation><relation active="#struct-2494" type="direct"></relation>
<relation active="#struct-105160" type="indirect"></relation>
<relation active="#struct-117606" type="indirect"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation name="UMR6074" active="#struct-441569" type="indirect"></relation>
<relation active="#struct-6862" type="direct"></relation>
<relation active="#struct-419153" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-2494" type="direct"><org type="laboratory" xml:id="struct-2494" status="OLD"><orgName>Institut de Recherche en Informatique et Systèmes Aléatoires</orgName>
<orgName type="acronym">IRISA</orgName>
<desc><address><addrLine>Campus universitaire de Beaulieu - 35042 Rennes</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.irisa.fr/</ref>
</desc>
<listRelation><relation active="#struct-105160" type="direct"></relation>
<relation active="#struct-117606" type="direct"></relation>
<relation active="#struct-300009" type="direct"></relation>
<relation name="UMR6074" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-105160" type="indirect"><org type="institution" xml:id="struct-105160" status="VALID"><orgName>Université de Rennes 1</orgName>
<orgName type="acronym">UR1</orgName>
<desc><address><addrLine>2 rue du Thabor - CS 46510 - 35065 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-rennes1.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-117606" type="indirect"><org type="institution" xml:id="struct-117606" status="VALID"><orgName>Institut National des Sciences Appliquées - Rennes</orgName>
<orgName type="acronym">INSA Rennes</orgName>
<desc><address><addrLine>20, avenue des Buttes de Coësmes - CS 70839 - 35708 Rennes cedex 7</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.insa-rennes.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle name="UMR6074" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-6862" type="direct"><org type="institution" xml:id="struct-6862" status="VALID"><orgName>École normale supérieure - Cachan</orgName>
<orgName type="acronym">ENS Cachan</orgName>
<desc><address><addrLine>61, avenue du Président Wilson - 94230 Cachan</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-cachan.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-419153" type="direct"><org type="laboratory" xml:id="struct-419153" status="VALID"><orgName>Inria Rennes – Bretagne Atlantique </orgName>
<desc><address><addrLine>Campus de beaulieu35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/centre/rennes</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
<placeName><settlement type="city">Rennes</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université de Rennes 1</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">HAL</idno>
<idno type="RBID">Hal:inria-00424009</idno>
<idno type="halId">inria-00424009</idno>
<idno type="halUri">https://hal.inria.fr/inria-00424009</idno>
<idno type="url">https://hal.inria.fr/inria-00424009</idno>
<date when="2009-08">2009-08</date>
<idno type="wicri:Area/Hal/Corpus">000258</idno>
<idno type="wicri:Area/Hal/Curation">000258</idno>
<idno type="wicri:Area/Hal/Checkpoint">000502</idno>
<idno type="wicri:Area/Main/Merge">001019</idno>
<idno type="wicri:Area/Main/Curation">001002</idno>
<idno type="wicri:Area/Main/Exploration">001002</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">The Architecture of the XtreemOS Grid Checkpointing Service</title>
<author><name sortKey="Mehnert Spahn, John" sort="Mehnert Spahn, John" uniqKey="Mehnert Spahn J" first="John" last="Mehnert-Spahn">John Mehnert-Spahn</name>
<affiliation wicri:level="1"><hal:affiliation type="laboratory" xml:id="struct-84577" status="VALID"><orgName>Institut für Informatik [Düsseldorf]</orgName>
<desc><address><addrLine>Heinrich-Heine-Universität, Universitätsstr.1, 40225 Düsseldorf</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.cs.uni-duesseldorf.de/</ref>
</desc>
<listRelation><relation active="#struct-367225" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-367225" type="direct"><org type="institution" xml:id="struct-367225" status="INCOMING"><orgName>Heinrich-Heine University, Duesseldorf</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>Allemagne</country>
</affiliation>
</author>
<author><name sortKey="Ropars, Thomas" sort="Ropars, Thomas" uniqKey="Ropars T" first="Thomas" last="Ropars">Thomas Ropars</name>
<affiliation wicri:level="1"><hal:affiliation type="researchteam" xml:id="struct-2526" status="OLD"><orgName>Programming distributed parallel systems for large scale numerical simulation</orgName>
<orgName type="acronym">PARIS</orgName>
<date type="start">1999-12-14</date>
<date type="end">2009-12-31</date>
<desc><address><addrLine>Campus de Beaulieu, 35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/paris</ref>
</desc>
<listRelation><relation active="#struct-2494" type="direct"></relation>
<relation active="#struct-105160" type="indirect"></relation>
<relation active="#struct-117606" type="indirect"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation name="UMR6074" active="#struct-441569" type="indirect"></relation>
<relation active="#struct-6862" type="direct"></relation>
<relation active="#struct-419153" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-2494" type="direct"><org type="laboratory" xml:id="struct-2494" status="OLD"><orgName>Institut de Recherche en Informatique et Systèmes Aléatoires</orgName>
<orgName type="acronym">IRISA</orgName>
<desc><address><addrLine>Campus universitaire de Beaulieu - 35042 Rennes</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.irisa.fr/</ref>
</desc>
<listRelation><relation active="#struct-105160" type="direct"></relation>
<relation active="#struct-117606" type="direct"></relation>
<relation active="#struct-300009" type="direct"></relation>
<relation name="UMR6074" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-105160" type="indirect"><org type="institution" xml:id="struct-105160" status="VALID"><orgName>Université de Rennes 1</orgName>
<orgName type="acronym">UR1</orgName>
<desc><address><addrLine>2 rue du Thabor - CS 46510 - 35065 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-rennes1.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-117606" type="indirect"><org type="institution" xml:id="struct-117606" status="VALID"><orgName>Institut National des Sciences Appliquées - Rennes</orgName>
<orgName type="acronym">INSA Rennes</orgName>
<desc><address><addrLine>20, avenue des Buttes de Coësmes - CS 70839 - 35708 Rennes cedex 7</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.insa-rennes.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle name="UMR6074" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-6862" type="direct"><org type="institution" xml:id="struct-6862" status="VALID"><orgName>École normale supérieure - Cachan</orgName>
<orgName type="acronym">ENS Cachan</orgName>
<desc><address><addrLine>61, avenue du Président Wilson - 94230 Cachan</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-cachan.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-419153" type="direct"><org type="laboratory" xml:id="struct-419153" status="VALID"><orgName>Inria Rennes – Bretagne Atlantique </orgName>
<desc><address><addrLine>Campus de beaulieu35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/centre/rennes</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
<placeName><settlement type="city">Rennes</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université de Rennes 1</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
</affiliation>
</author>
<author><name sortKey="Schoettner, Michael" sort="Schoettner, Michael" uniqKey="Schoettner M" first="Michael" last="Schoettner">Michael Schoettner</name>
<affiliation wicri:level="1"><hal:affiliation type="laboratory" xml:id="struct-84577" status="VALID"><orgName>Institut für Informatik [Düsseldorf]</orgName>
<desc><address><addrLine>Heinrich-Heine-Universität, Universitätsstr.1, 40225 Düsseldorf</addrLine>
<country key="DE"></country>
</address>
<ref type="url">http://www.cs.uni-duesseldorf.de/</ref>
</desc>
<listRelation><relation active="#struct-367225" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-367225" type="direct"><org type="institution" xml:id="struct-367225" status="INCOMING"><orgName>Heinrich-Heine University, Duesseldorf</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>Allemagne</country>
</affiliation>
</author>
<author><name sortKey="Morin, Christine" sort="Morin, Christine" uniqKey="Morin C" first="Christine" last="Morin">Christine Morin</name>
<affiliation wicri:level="1"><hal:affiliation type="researchteam" xml:id="struct-2526" status="OLD"><orgName>Programming distributed parallel systems for large scale numerical simulation</orgName>
<orgName type="acronym">PARIS</orgName>
<date type="start">1999-12-14</date>
<date type="end">2009-12-31</date>
<desc><address><addrLine>Campus de Beaulieu, 35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/paris</ref>
</desc>
<listRelation><relation active="#struct-2494" type="direct"></relation>
<relation active="#struct-105160" type="indirect"></relation>
<relation active="#struct-117606" type="indirect"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation name="UMR6074" active="#struct-441569" type="indirect"></relation>
<relation active="#struct-6862" type="direct"></relation>
<relation active="#struct-419153" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-2494" type="direct"><org type="laboratory" xml:id="struct-2494" status="OLD"><orgName>Institut de Recherche en Informatique et Systèmes Aléatoires</orgName>
<orgName type="acronym">IRISA</orgName>
<desc><address><addrLine>Campus universitaire de Beaulieu - 35042 Rennes</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.irisa.fr/</ref>
</desc>
<listRelation><relation active="#struct-105160" type="direct"></relation>
<relation active="#struct-117606" type="direct"></relation>
<relation active="#struct-300009" type="direct"></relation>
<relation name="UMR6074" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-105160" type="indirect"><org type="institution" xml:id="struct-105160" status="VALID"><orgName>Université de Rennes 1</orgName>
<orgName type="acronym">UR1</orgName>
<desc><address><addrLine>2 rue du Thabor - CS 46510 - 35065 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-rennes1.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-117606" type="indirect"><org type="institution" xml:id="struct-117606" status="VALID"><orgName>Institut National des Sciences Appliquées - Rennes</orgName>
<orgName type="acronym">INSA Rennes</orgName>
<desc><address><addrLine>20, avenue des Buttes de Coësmes - CS 70839 - 35708 Rennes cedex 7</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.insa-rennes.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle name="UMR6074" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-6862" type="direct"><org type="institution" xml:id="struct-6862" status="VALID"><orgName>École normale supérieure - Cachan</orgName>
<orgName type="acronym">ENS Cachan</orgName>
<desc><address><addrLine>61, avenue du Président Wilson - 94230 Cachan</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-cachan.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-419153" type="direct"><org type="laboratory" xml:id="struct-419153" status="VALID"><orgName>Inria Rennes – Bretagne Atlantique </orgName>
<desc><address><addrLine>Campus de beaulieu35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/centre/rennes</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
<placeName><settlement type="city">Rennes</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université de Rennes 1</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
</affiliation>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">The EU-funded XtreemOS project implements a grid opera\-ting system (OS) transparently exploiting distributed resources through the SAGA and POSIX interfaces. XtreemOS uses an integrated grid checkpointing service (XtreemGCP) for implementing migration and fault tolerance for grid applications. Checkpointing and restarting applications in a grid requires saving and restoring distributed/parallel applications in distributed heterogeneous environments. In this paper we present the architecture of the XtreemGCP service integrating existing system-specific checkpointer solutions. We propose to bridge the gap between grid semantics and system-specific checkpointers by introducing a common kernel checkpointer API that allows using different checkpointers in a uniform way. Our architecture is open to support different checkpointing strategies that can be adapted according to evolving failure situations or changing application requirements. Finally, we discuss measurements numbers showing that the XtreemGGP architecture introduces only minimal overhead.</div>
</front>
</TEI>
<affiliations><list><country><li>Allemagne</li>
<li>France</li>
</country>
<region><li>Région Bretagne</li>
</region>
<settlement><li>Rennes</li>
</settlement>
<orgName><li>Université de Rennes 1</li>
<li>Université européenne de Bretagne</li>
</orgName>
</list>
<tree><country name="Allemagne"><noRegion><name sortKey="Mehnert Spahn, John" sort="Mehnert Spahn, John" uniqKey="Mehnert Spahn J" first="John" last="Mehnert-Spahn">John Mehnert-Spahn</name>
</noRegion>
<name sortKey="Schoettner, Michael" sort="Schoettner, Michael" uniqKey="Schoettner M" first="Michael" last="Schoettner">Michael Schoettner</name>
</country>
<country name="France"><region name="Région Bretagne"><name sortKey="Ropars, Thomas" sort="Ropars, Thomas" uniqKey="Ropars T" first="Thomas" last="Ropars">Thomas Ropars</name>
</region>
<name sortKey="Morin, Christine" sort="Morin, Christine" uniqKey="Morin C" first="Christine" last="Morin">Christine Morin</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Musique/explor/OperaV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001002 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 001002 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Musique |area= OperaV1 |flux= Main |étape= Exploration |type= RBID |clé= Hal:inria-00424009 |texte= The Architecture of the XtreemOS Grid Checkpointing Service }}
This area was generated with Dilib version V0.6.21. |